Jr. App Developer (Android)

About Globals:

Globals has drastically grown from a small home office to a globally recognized enterprise offering world-class quality solutions on Cloud, ERP Systems, Predictive Analytics and Enterprise Application Development for various industries including Education, Government, Media & Online Services, and Financial Services and to Independent Software Vendors. Globals has enabled its customers to be game changers in their industry through its disruptive and innovative solutions.

Globals has been rated for its great work culture that helps its team members manage work-life, have dedicated hours to upskill and reskill themselves and most important to ensure that the projects that they are working on is always unique, challenging their status quo every time. Our unique work culture has made us one of the world’s fastest growing technology companies as recognized and featured by The Economist.

Our excellence in technical stewardship and service-offering expertise has facilitated our clients ranging from individual entrepreneurs to Fortune Global 500 – to explore new business opportunities, reduce their operational costs significantly and boost their revenues. Today, Globals enjoys a strong position in the industry as a high-performing leader through its technology innovation and remarkable domain expertise.

Globals is a CMMI Level 3 certified company.

About the Job Role:

We are seeking a motivated Junior Android Developer to join our dynamic team. As a Junior Android Developer, you will collaborate with experienced developers to design, develop, and maintain innovative Android applications. This role offers an excellent opportunity to grow your skills in mobile application development within a supportive and collaborative environment.

Responsibilities:

Jr. App Developer (Android)
  • Assist in the design, development, and implementation of Android applications
  • Collaborate with product managers, UI/UX designers and other stakeholders to understand project goals and create technical solutions
  • Write clean, efficient, and well-documented code in Java/Kotlin and maintain efficient, reusable and reliable code, following best practices and coding standards
  • Conduct testing of applications to ensure robustness, including edge cases, usability, and reliability.
  • Work closely with the backend development team to design and integrate RESTful APIs for seamless data communication.
  • Conduct code reviews to ensure code quality, consistency and adherence to project guidelines.
  • Collaborate with the QA team to address and resolve issues reported during testing phases.
  • Participate in Agile development processes, including Sprint planning, daily stand-ups, and retrospective meetings
  • Participate in Agile development processes, including Sprint planning, daily stand-ups, and retrospective meetings
  • Provide and receive constructive feedback to improve code quality and development processes.

Requirements:

  • Provide and receive constructive feedback to improve code quality and development processes.
  • Familiarity with Git or other version control systems
  • Basic understanding of UI/UX design principles and experience working with designers to implement user interfaces
  • Solid understanding of mobile application architecture patterns, such as MVP, MVVM, or Clean Architecture.
  • Experience integrating RESTful APIs and third-party libraries into Android applications.
  • Demonstrated ability to troubleshoot and debug complex technical issues.
  • Experience in JavaScript/TypeScript, SQL.
  • Excellent communication skills and the ability to work collaboratively in a cross-functional team environment
  • Strong problem-solving and analytical skills with a keen eye for detail
  • Knowledge of Android SDK, and Gradle build system
  • 2-3 years of experience in android development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Qualifications :

    • BE/ B.Tech/ M.Tech/ MSc/ MCA qualification CS/IS/E&C or equivalent